negative pressure driven sewerage systems - Francés Inglés Diccionario